low-rent housing - Deutsch Englisch Wörterbuch